.goods-list{
	width: 100%;
	background-color: #fff;
	margin-bottom: 20rpx;
	.list-title{
		font-size: 28rpx;
		padding: 30rpx 0 25rpx 30rpx;
	}
	.a-goods{
		width: 720rpx;
		margin-left: 30rpx;
		display: flex;
		border-top: 1px solid #eee;
		padding: 30rpx 30rpx 30rpx 0;
		.img-box{
			width: 160rpx;
			height: 160rpx;
			overflow: hidden;
			margin-right: 20rpx;
			background-color: #d8d8d8;
			.img{
				width: 160rpx;
				height: 160rpx;
			}
		}
		.text-box{
			width: 510rpx;
			box-sizing: border-box;
			padding-top: 10rpx;
			.arow{
				display: flex;
				justify-content: space-between;
				align-items: center;
				font-size: 26rpx;
				color: #000;
				.goods-name{
					width: 360rpx;
					height: 74rpx;
					
					line-height: 1.6;
					overflow: hidden;
				}
				.goods-price{
					align-self: flex-start;
					text-align: right;
				}
				.goods-label{
					color: #999;
				}
			}
			.arow01{
				margin-bottom: 30rpx;
			}
		}
	}
}
.peisong-way{
	width: 100%;
	background-color: #fff;
	margin-bottom: 20rpx;
	.row-box{
		width: 720rpx;
		display: flex;
		justify-content: space-between;
		align-items: center;
		box-sizing: border-box;
		padding: 24rpx 0 24rpx 30rpx;
		border-bottom: 1px solid #eee;
		font-size: 28rpx;
		.right-text{
			padding-right: 30rpx;
			.liuyan{
				width: 510rpx;
			}
		}
	}
}
.goods-info{
	width: 100%;
	background-color: #fff;
	margin-bottom: 120rpx;
	padding-bottom: 24rpx;
	.row-box{
		display: flex;
		justify-content: space-between;
		align-items: center;
		box-sizing: border-box;
		padding: 24rpx 30rpx 12rpx 30rpx;
		font-size: 28rpx;
		.right-text{
			text-align: right;
			
		}
	}
}
.jiesuan-box{
	display: flex;
	justify-content: space-between;
	width: 100%;
	height: 100rpx;
	position: fixed;
	bottom: 0;
	left: 0;
	border-bottom: 1px solid #eee;
	background-color: #fff;
	.left-price{
		display: flex;
		width: 500rpx;
		justify-content: flex-end;
		line-height: 100rpx;
		padding: 0 30rpx 0 0;
		font-size: 28rpx;
		box-sizing: border-box;
		.total{
			color: #e64340;
			text-align: right;
		}
	}
	.to-pay-btn{
		width: 250rpx;
		text-align: center;
		height: 101%;
		line-height: 100rpx;
		background-color: #e64340;
		font-size: 32rpx;
		color: #fff;
		border-radius: 0;
		border-bottom: 1px solid #e64340;
	}
}